#ifndef SCENELIB_GL_H
#define SCENELIB_GL_H

#ifdef WIN32
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif // WIN32

#if defined (__APPLE__) || defined (MACOSX)
#include <OpenGL/gl.h>
#else
#include <GL/gl.h>
#endif

#include <assert.h>

//fix this later
#define GL_GLEXT_PROTOTYPES
#if defined (__APPLE__) || defined (MACOSX)
#include <OpenGL/glext.h>
#else
#include <GL/glext.h>
#endif

#endif
